﻿using Magicodes.ExporterAndImporter.Core;
using Magicodes.ExporterAndImporter.Excel;
using OfficeOpenXml.Table;
using System;
using System.Collections.Generic;
using System.Text;

namespace NP.BPMReportPlatform.IUTS.Dto
{
  public  class IUTSOutput
    {
        //// <summary>
        //// 序号
        /// </summary>
        [ExporterHeader(DisplayName = "序号")]
        public string SerialNumber { get; set; }
        /// <summary>
        /// 流程编号
        /// </summary>
        [ExporterHeader(DisplayName = "流程编号")]
        public string InstanceNumber { get; set; }

        /// <summary>
        /// 事业部
        /// </summary>
        [ExporterHeader(DisplayName = "事业部")]
        public string BusinessDivision { get; set; }

        /// <summary>
        /// 生产工厂
        /// </summary>
        [ExporterHeader(DisplayName = "生产工厂")]
        public string Company { get; set; }

        /// <summary>
        /// 投诉类型
        /// </summary>
        [ExporterHeader(DisplayName = "投诉类型")]
        public string ProcessName { get; set; }

        /// <summary>
        /// 客户行业
        /// </summary>
        [ExporterHeader(DisplayName = "客户行业")]
        public string BusinessDivisionType { get; set; }

        /// <summary>
        /// 涂料种类
        /// </summary>
        [ExporterHeader(DisplayName = "涂料种类")]
        public string Area { get; set; }

        /// <summary>
        /// 客户名称
        /// </summary>
        [ExporterHeader(DisplayName = "客户名称")]
        public string CustomerName { get; set; }

        /// <summary>
        /// 客户编码
        /// </summary>
        [ExporterHeader(DisplayName = "客户编码")]
        public string CustomerNo { get; set; }

        /// <summary>
        /// 产品类型
        /// </summary>
        [ExporterHeader(DisplayName = "产品类型")]
        public string ProductType { get; set; }

        /// <summary>
        /// 产品名称
        /// </summary>
        [ExporterHeader(DisplayName = "产品名称")]
        public string ProductName { get; set; }


        /// <summary>
        /// 品质异常分类
        /// </summary>
        [ExporterHeader(DisplayName = "品质异常分类")]
        public string AbnormalType { get; set; }

        /// <summary>
        /// 批号
        /// </summary>
        [ExporterHeader(DisplayName = "批号")]
        public string BatchNumber { get; set; }




        /// <summary>
        /// 创建人
        /// </summary>
        [ExporterHeader(DisplayName = "创建人")]
        public string UserName { get; set; }

        /// <summary>
        /// 创建时间
        /// </summary>
        [ExporterHeader(DisplayName = "创建时间")]
        public string CreateTime { get; set; }

        /// <summary>
        /// 单据状态
        /// </summary>        
        [ExporterHeader(DisplayName = "单据状态")]
        public string OrderStatus { get; set; }


 



        /// <summary>
        /// 备注
        /// </summary>
        [ExporterHeader(DisplayName = "备注")]
        public string Remark { get; set; }

 



        /// <summary>
        /// 单据详情链接
        /// </summary>
        [IEIgnore(IsExportIgnore = true)]
        public string Url { get; set; }
    }
}
